town seal - French English Dictionary